Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Rosalind is currently down. Some MedCAT tests rely on downloading a
Vocab
frommedcat.rosalind.kcl.ac.uk/media/vocab.dat
. When that is not available (currently returns 503), the tests fail since theVocab
is (understandably) unable to be loaded from the web response (the 503).Because of the above, GHA/CIs keep failing due to the test failures.
What this PR does:
Vocab
downloadstmp_vocab.dat
has the 503 infoVocab
to useVocab
is the generated simple oneMade sure the tests run and succeed in 4 cases
tmp_vocab.dat
tmp_vocab.dat
tmp_vocab.dat
from Rosalindtmp_vocab.dat
that contains the 503PS:
I've made sure all tests run and are successful with the generated
Vocab
. But I have not checked specifically whether they run in the same exact way they would be expected with the realVocab
. Because this generatedVocab
has only 2 words, iterating over those may result in different behaviour compared to the real deal.